 |
API Documentation
|
|
|
53 Buffer (
unsigned char* data,
unsigned long long size) ;
111 unsigned char&
append (
unsigned char value) ;
119 unsigned char&
append (
unsigned char value) ;
143 const unsigned char&
operator[] (
unsigned long long index)
const ;
168 template <
typename T>
unsigned char * getData() const
unsigned char & operator[](unsigned long long index)
void resize(unsigned long long size)
Buffer(const std::vector< T > &vec)
Buffer(unsigned long long size)
unsigned long long _size
The size, in bytes, of the data pointed.
Definition: Buffer.h:14
unsigned char * _data
The data pointer.
Definition: Buffer.h:13
BufferInfo relinquishDataOwnership()
A buffer holding binary data.
Definition: Buffer.h:32
Describes the data held by a buffer.
Definition: Buffer.h:12
unsigned long long getSize() const
Buffer(const Buffer &other)
unsigned char & append(unsigned char value)
Buffer(unsigned char *data, unsigned long long size)
Buffer & operator=(const Buffer &other)
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7